package com.sdleyou.treepro.common.model.dto;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.util.List;

@Data
@JsonNaming(value = PropertyNamingStrategy.SnakeCaseStrategy.class)
public class WellDTO {
    @NotEmpty(message = "用户ID不能为空")
    private String userId;

    @NotEmpty(message = "坑位ID不能为空")
    private String wellId;

    private String wellName;

    private String treeId;

    private String treeName;

    private String treeIcon;

    private List<String> treeImage;

    private String longitude;

    private String latitude;

    private String areaId;

    private String areaName;

    private String baseIcon;

    private String baseId;

    private String baseName;

    private String regionId;

    private String regionName;
}
